package org.jeecg.entity.charge;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.io.Serializable;
import java.util.List;
import java.util.Objects;
@Data
public class ChargeGenerateBills implements Serializable {

    private static final long serialVersionUID = 1L;
    /**收费项目集合*/
    @Deprecated
   private String feeItem;

   //收费规则id
   private String feeRuleId;


    /*房间ID集合*/
    private List<String> roomIds;

//    private String roomId;

//    /**生成方式  1:租户生成  2:业主生成*/
    @Deprecated
    private Integer residentType;

    /**开始时间*/
    private String startDate;

    /*结束时间*/
    private String endDate;

    /*折扣*/
    private Double disCount;

    /**生成类型 1:按起止日期生成 2:按周期生成*/
    private Integer  generateMode;

    /**生成周期*/
    private Integer months;

    private String billsExp;

    /*合同id集合*/
    private List<String> contractIds;

    @TableField(exist = false)
    private String tenantId;

}
